microsoft cnc virtualisation machining business continuity unix linux vmware mozilla storage moving javascript self storage mini storage windows data recovery cad esx open source lathe explorer disaster recovery hmc machine tools milling lathes citrix backup